Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 LEONARD ROAD Terraced £120,000 4 Aug 2004
80 LEONARD ROAD Terraced £41,300 3 Mar 1995
84 LEONARD ROAD Terraced £32,000 3 May 1996
92 LEONARD ROAD Terraced £119,000 15 Jul 2005
104 LEONARD ROAD Terraced £163,000 10 Feb 2020
126 LEONARD ROAD Terraced £130,000 12 Dec 2005